Big Huge Thesaurus

Diego Rodriguez de Silva y Velazquez

noun